surgical microscope - Francés Inglés Diccionario